// 版权归 瞄你个汪 所有。使用本代码应遵守相关法律法规和Apache 2.0开源许可要求。
package top.geeke.constants;

import top.geeke.Application;

/**
 * <p>
 * 应用常量池
 * </p>
 * @author 瞄你个汪
 * @since 2024-05-01 12:00:00
 */
public interface AppConstPool {
    /**
     * 顶级包名
     */
    String BASE_PACKAGE_NAME = Application.class.getPackage().getName();
    /**
     * 默认主键值
     */
    Long PRIMARY_ID = 1300000000001L;
    /**
     * 租户ID
     */
    String TENANT_ID = "tenant_id";
    /**
     * token协议类型
     */
    String AUTHORIZATION_SCHEMA_TYPE = "Bearer";
    /**
     * 请求头存放token的键名
     */
    String AUTHORIZATION_KEY = "Authorization";
    /**
     * 非请求头上存放token的键名
     */
    String AUTHORIZATION_PARAMETER_KEY = "token";
}
